function print(data) {
    var font_name = '黑体';
    //尝试向打印后台发送消息
    ws.send('B_EnumUSB');
    ws.send('B_CreateUSBPort|1');
    ws.send('B_Set_Darkness|' + print_depth);//设定打印头打印热度，范围：0～15，默认是 8。
    ws.send('B_Set_Direction|B');		//设置打印方向，默认为反向， B为正向
    ws.send('B_Set_Backfeed|F');		//功能选项，"B" 关闭 Back feed。"F" 启动 Back feed。 它可吐出一定长度，让使用者看到印出结果。
    ws.send('B_Set_Labwidth|690');//设置标签宽度，当使用此函数，就不能使用 B_Set_Originpoint 函数
    ws.send('B_Set_Labgap|465|24');//int B_Set_Labgap(int lablength, int gaplength)高度及 GAP 长度
    
    for (var i in data) {
        var item = data[i];

        
        /* 通用 start */
        if (is_profession_ver) {
            // 专业版才打印二维码
            ws.send('B_Bar2d_QR|20|22|2|4|M|A|1|1|0|' + item.url);//左上角二维码
            ws.send('B_Bar2d_QR|537|314|2|4|M|A|1|1|0|' + item.url);//右下角二维码
        }
        ws.send('B_Prn_Text_TrueType|' + company_name_pos + '|38|39|' + font_name + '|1|600|0|0|0|C1|' + company_name);//公司名称
        /* 通用 end */

        /* 山西晋中 世纪中试 start */
        // ws.send('B_Prn_Text_TrueType|36|38|34|' + font_name + '|1|600|0|0|0|C1|' + company_name);
        /* 山西晋中 世纪中试 end */

        ws.send('B_Prn_Text_TrueType|244|105|51|' + font_name + '|1|600|0|0|0|C2|合 格 证');
        ws.send('B_Prn_Text_TrueType|18|185|39|' + font_name + '|1|600|0|0|0|C3|试样名称：');
        ws.send('B_Prn_Text_TrueType|203|185|39|' + font_name + '|1|600|0|1|0|C4|' + item.tool_name);
        ws.send('B_Prn_Text_TrueType|18|228|39|' + font_name + '|1|600|0|0|0|C7|规格型号：');
        ws.send('B_Prn_Text_TrueType|203|228|39|' + font_name + '|1|600|0|1|0|C8|' + item.guige_xinghao);
        ws.send('B_Prn_Text_TrueType|18|271|39|' + font_name + '|1|600|0|0|0|C5|试验编号：');
        ws.send('B_Prn_Text_TrueType|203|271|39|' + font_name + '|1|600|0|1|0|C6|' + item.bar_code);
        ws.send('B_Prn_Text_TrueType|18|314|39|' + font_name + '|1|600|0|0|0|C11|试验日期：');
        ws.send('B_Prn_Text_TrueType|203|314|39|' + font_name + '|1|600|0|1|0|C12|' + item.test_time);
        ws.send('B_Prn_Text_TrueType|18|357|39|' + font_name + '|1|600|0|0|0|C13|有效期至：');
        ws.send('B_Prn_Text_TrueType|203|357|39|' + font_name + '|1|600|0|1|0|C14|' + item.next_time);
        ws.send('B_Prn_Text_TrueType|18|400|39|' + font_name + '|1|600|0|0|0|C15|试验人员：');
        ws.send('B_Prn_Text_TrueType|203|400|39|' + font_name + '|1|600|0|1|0|C16|' + item.tester_names);


        ws.send('B_Print_Out|1');
    }

    ws.send('B_ClosePrn');
    layer.msg('打印命令已发送', { time: 2000 });
}
